slight advantage - Alemán Inglés Diccionario